﻿namespace Sanelib.Net.Core
{
    /// <summary>
    /// This class represent ascii character code 
    /// </summary>
    public enum AsciiCharCode : byte
    {
        Null = 0,
        StartOfHeading = 1,
        StartOftext = 2,
        EndOfText = 3,
        EndOfTransmission = 4,
        Enquiry = 5,
        Acknowledge = 6,
        Beli = 7,
        BackSpace = 8,
        HorizontalTabulation = 9,
        LineFeed = 10,
        VerticalTabulation = 11,
        Formfeed = 12,
        CarriageReturn = 13,
        ShiftOut = 14,
        ShiftIn = 15,
        DataLinkEscape = 16,
        DeviceControl1 = 17,
        DeviceControl2 = 18,
        DeviceControl3 = 19,
        DeviceControl4 = 20,
        NegativeAcknowledge = 21,
        SynchronousIdle = 22,
        EndOfTransmissionBlock = 23,
        Cancel = 24,
        EndOfMedium = 25,
        SubstituteCharacter = 26,
        Escape = 27,
        FileSeparator = 28,
        GroupSeparator = 29,
        RecordSeparator = 30,
        UnitSeparator = 31,
        Space = 32,
        ExclamationMark = 33,
        DoubleQuote = 34,
        Sharp = 35,
        Dollar = 36,
        Percent = 37,
        Ampersand = 38,
        SingleQuote = 39,
        LeftBracket = 40,
        RightBracket = 41,
        Asterisk = 42,
        Plus = 43,
        Cumma = 44,
        Minus = 45,
        Period = 46,
        Slash = 47,
        Number0 = 48,
        Number1 = 49,
        Number2 = 50,
        Number3 = 51,
        Number4 = 52,
        Number5 = 53,
        Number6 = 54,
        Number7 = 55,
        Number8 = 56,
        Number9 = 57,
        Colon = 58,
        SemiColon = 59,
        LessThan = 60,
        Equal = 61,
        GreaterThan = 62,
        QuestionMark = 63,
        AtMark = 64,
        A = 65,
        B = 66,
        C = 67,
        D = 68,
        E = 69,
        F = 70,
        G = 71,
        H = 72,
        I = 73,
        J = 74,
        K = 75,
        L = 76,
        M = 77,
        N = 78,
        O = 79,
        P = 80,
        Q = 81,
        R = 82,
        S = 83,
        T = 84,
        U = 85,
        V = 86,
        W = 87,
        X = 88,
        Y = 89,
        Z = 90,
        LeftSquareBracket = 91,
        BackSlash = 92,
        RightSquareBracket = 93,
        Hat = 94,
        UnderBar = 95,
        BackQuote = 96,
        a = 97,
        b = 98,
        c = 99,
        d = 100,
        e = 101,
        f = 102,
        g = 103,
        h = 104,
        i = 105,
        j = 106,
        k = 107,
        l = 108,
        m = 109,
        n = 110,
        o = 111,
        p = 112,
        q = 113,
        r = 114,
        s = 115,
        t = 116,
        u = 117,
        v = 118,
        w = 119,
        x = 120,
        y = 121,
        z = 122,
        LeftCurlyBracket = 123,
        VerticalBar = 124,
        RightCurlyBracket = 125,
        Tilde = 126,
        Delete = 127,
    }
}
